$(function () {
 // 需求1 : 获取用户信息,并封装位函数
 startUserInfo()
 function startUserInfo() {
  axios({
   method: 'GET',
   url: '/my/userinfo',
   headers: {
    Authorization: localStorage.getItem('token')
   },
  }).then(function (res) {
   console.log(res.data)

   // 判断
   let form = layui.form
   if (res.data.status !== 0) {
    return layer.msg(res.data.message)
   }
   form.val('formUserInfo', res.data.data)

  })
 }

 // 修改信息
 $('#change-form').on('submit', function (e) {
  let layer = layui.layer
  e.preventDefault()
  axios({
   method: 'POST',
   url: '/my/userinfo',
   data: $(this).serialize(),
   headers: {
    Authorization: localStorage.getItem('token')
   }
  }).then(function (res) {
   // console.log(res.data)
   if (res.data.status != 0) {
    return layer.msg('rea.data.message')
   }
   // 成功后提示,刷新用户信息 
   layer.msg('信息修改成功')
   // 重新刷新页面
   window.parent.getUserInfo()

  })
 })

 // 重置信息
 $('#change-form').on('reset', function (e) {
  e.preventDefault()
  startUserInfo()
 })


})